package com.smedi.ismedi.dangeroussourcemanage.api.dto.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
@ApiModel(description = "查询危险源列表入参")
public class DangerSourceListRequest {
    @ApiModelProperty(value = "项目id集合", required = true)
    private List<Long> projectIds;

    @ApiModelProperty(value = "当日时间", example = "2021-01-01 00:00:00")
    private String dayTime;

    /**
     * 计划施工时间（开始）
     */
    @ApiModelProperty(value = "计划施工时间（开始）", example = "2021-01-01 00:00:00")
    private LocalDateTime planConstructionTimeStart;

    /**
     * 计划施工时间（结束）
     */
    @ApiModelProperty(value = "计划施工时间（结束）", example = "2021-01-02 00:00:00")
    private LocalDateTime planConstructionTimeEnd;

    /**
     * 计划结束时间（开始）
     */
    @ApiModelProperty(value = "计划结束时间（开始）", example = "2021-01-01 00:00:00")
    private LocalDateTime planEndTimeStart;

    /**
     * 计划结束时间（结束）
     */
    @ApiModelProperty(value = "计划结束时间（结束）", example = "2021-01-01 00:00:00")
    private LocalDateTime planEndTimeEnd;
}
